@echo off
REM 设置文件权限的批处理脚本
REM 在Windows系统中，通常不需要设置执行权限

echo 正在设置文件权限...

REM 检查文件是否存在
if exist "jmeter_test_scripts\run_test.sh" (
    echo [INFO] 找到Linux脚本文件: jmeter_test_scripts\run_test.sh
    echo [INFO] 在Windows系统中，请使用 jmeter_test_scripts\run_test.bat
) else (
    echo [WARNING] 未找到Linux脚本文件
)

if exist "jmeter_test_scripts\run_test.bat" (
    echo [INFO] 找到Windows脚本文件: jmeter_test_scripts\run_test.bat
) else (
    echo [ERROR] 未找到Windows脚本文件
)

if exist "jmeter_test_plan.jmx" (
    echo [INFO] 找到JMeter测试计划文件: jmeter_test_plan.jmx
) else (
    echo [ERROR] 未找到JMeter测试计划文件
)

if exist "jmeter_test_scripts\analyze_results.py" (
    echo [INFO] 找到结果分析脚本: jmeter_test_scripts\analyze_results.py
) else (
    echo [ERROR] 未找到结果分析脚本
)

echo.
echo 权限设置完成！
echo.
echo 在Windows系统中，你可以使用以下命令执行测试：
echo   jmeter_test_scripts\run_test.bat
echo.
echo 或者手动执行：
echo   1. 启动项目: gradlew.bat bootRun
echo   2. 执行测试: jmeter -n -t jmeter_test_plan.jmx -l test_results.jtl -e -o test_report
echo   3. 分析结果: python jmeter_test_scripts\analyze_results.py
echo.
pause 